mega arter - Turkish English Dictionary